<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    
  </style>
</head>
<body>
  
</body>
<script>

  // 发件人，交给，收件人，发送一些货物

  function 发件人(target, name){
    this.name = name;
    this.send = function(msg){
      console.log(this.name + "将" + msg + "交给了" + target.name);
    }
  }
  function 收件人(name){
    this.name = name;
  }

  const s = new 收件人("张三");

  
  // f.send("一批教材");
  // f.send("一批教具");
  // f.send("一批学生");

  // 快递
  function 快递(target){
    const f = new 发件人(s, "李四");
    this.message = [];
    this.send = function(msg){
      // console.log(msg);

      // msg = msg.replace("批", "个");
      this.message.push({
        发件人: f.name,
        收件人: target.name,
        物品: msg,
        时间: Date.now()
      })
      
      f.send(msg);

    }
  }

  const k = new 快递(s);
  k.send("一批教材");
  k.send("一批教具");
  k.send("一批学生");

  console.log(k.message);

  // 找到 时机 
  
</script>
</html>